#pragma once

#include "Model.h"
#include "MeshInstance.h"
//#include "SkeletonInstance.h"

class ModelInstance
{
public:
	ModelInstance( Pointer<Model>& model );
	MeshInstance::Vector_t& getMeshInstances();
	Pointer<Model>& getModel();
	//Pointer<SkeletonInstance>& getSkeletonInstance();
private:
	Pointer<Model> m_model;
	MeshInstance::Vector_t m_meshInstances;
	//Pointer<SkeletonInstance> m_skeletonInstance;
};